This is a short description of 'Leprechaun_[quadrupleton]_r13_7pluses_ELFs_EXEs' package (27 files; 9,882,301 bytes):

02/19/2011  04:32 AM           994,119 Leprechaun.png
02/19/2011  04:32 AM           181,165 Leprechaun.c
02/19/2011  04:32 AM             4,122 Leprechaun.LOG
02/19/2011  04:32 AM                27 Leprechaun.lst
02/19/2011  04:32 AM             2,615 Leprechaun.wrd
02/19/2011  04:32 AM                83 Leprechaun_COMPILE_Intel.bat
02/19/2011  04:32 AM                73 Leprechaun_COMPILE_Microsoft.bat
02/19/2011  04:32 AM         1,977,802 Leprechaun_Intel.cod
02/19/2011  04:32 AM         2,886,589 Leprechaun_Logo-diz.pdf
02/19/2011  04:32 AM           438,359 Leprechaun_Microsoft.cod
02/19/2011  04:32 AM           183,655 Leprechaun_quadrupleton.c
02/19/2011  04:32 AM             4,132 Leprechaun_quadrupleton.LOG
02/19/2011  04:32 AM            12,544 Leprechaun_quadrupleton.wrd
02/19/2011  04:32 AM           151,049 Leprechaun_quadrupleton_AT_A_GLANCE_cover.txt.pdf
02/19/2011  04:32 AM               109 Leprechaun_quadrupleton_COMPILE_Intel.bat
02/19/2011  04:32 AM                99 Leprechaun_quadrupleton_COMPILE_Microsoft.bat
02/19/2011  04:32 AM           644,409 Leprechaun_quadrupleton_r13_7pluses_generic_32bits.elf
02/19/2011  04:32 AM           514,048 Leprechaun_quadrupleton_r13_7pluses_Intel_IA-32_11.1.exe
02/19/2011  04:32 AM            96,256 Leprechaun_quadrupleton_r13_7pluses_Microsoft_32-bit_16.00.30319.01.exe
02/19/2011  04:32 AM           523,183 Leprechaun_r13_7pluses.pdf
02/19/2011  04:32 AM           642,613 Leprechaun_r13_7pluses_generic_32bits.elf
02/19/2011  04:32 AM           514,048 Leprechaun_r13_7pluses_Intel_IA-32_11.1.exe
02/19/2011  04:32 AM            95,232 Leprechaun_r13_7pluses_Microsoft_32-bit_16.00.30319.01.exe
02/19/2011  04:32 AM               117 Linux_Leprechaun_Complile_Line.script
02/19/2011  04:32 AM               143 Linux_Leprechaun_quadrupleton_Complile_Line.script
02/19/2011  04:32 AM             5,203 The_Little_Match_Girl.txt
02/19/2011  04:32 AM            10,507 _Caution_64bit_is-not-possible-yet_must_be_rewritten.txt

The package contains 32bit (console) executables compiled for Windows & Linux.
It is 100% free open-source copyleft software.
It creates English wordlists(1gram or 4gram) for a given filelist (each line is a filename).
Run one of the executables without any parameters to see how to use it.
Leprechaun_[quadrupleton]_r13_7pluses is powered by the fastest (on new architectures, like Core i3) so far string hash function: Jesteress.

Examples (in Linux prompt):
./Leprechaun_r13_7pluses_generic_32bits.elf Leprechaun.lst Leprechaun.wrd 7000
./Leprechaun_quadrupleton_r13_7pluses_generic_32bits.elf Leprechaun.lst Leprechaun_quadrupleton.wrd 6000

Open text files Leprechaun.LOG and Leprechaun_quadrupleton.LOG respectively for first and second line.

Pluses:
+ written in C;
+ extremely fast;
+ an useful etude for wordlisting.
Minuses:
- the developer being an amateur;
- dirty style, so dirty that 64bit compilation surely fails;
- greedy: low memory utilization.

Sanmayce
Enjoy!